// TreeNode.h: interface for the CTreeNode class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_TREENODE_H__A1F5AC8A_A9C3_43FF_8986_FBFB319B4AD1__INCLUDED_)
#define AFX_TREENODE_H__A1F5AC8A_A9C3_43FF_8986_FBFB319B4AD1__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CTreeNode  
{
public:
	CTreeNode();
	~CTreeNode();

	CArray<CTreeNode*, CTreeNode*> arrSubNode;
	CArray<CTreeNode*, CTreeNode*> arrLeaf;
	int nSubLevel;
	CTreeNode* pParent;
	DWORD dwFileAttributes;
	DWORD dwNodeSizeHigh;
	DWORD dwNodeSizeLow;
	FILETIME ftLastWriteTime;
	CString csName;
};

#endif // !defined(AFX_TREENODE_H__A1F5AC8A_A9C3_43FF_8986_FBFB319B4AD1__INCLUDED_)
